Signal Constellation Design Tool: A Case Study in User Interface Synthesis

نویسنده

  • Gabriel Robins
چکیده

Signal constellation design is a major subtask of constructing an efficient communication system; it essentially entails trading-off error frequency against information throughput, a chief occupation of modem designers. We propose and implement an interactive tool for designing and simulating arbitrary signal constellations. 'To construct the user interface we have utilized Interface Builder, a new interactive tool that greatly facilitates the synthesis of arbitrary user interfaces through an object-oriented methodology. Using the Interface Builder package and the Signal Constellation Design Tool as the target prototype, we show how an order-of-magnitude improvement can be achieved in the effort required to produce a complex user interface. Our secondary goal is to try to dispel some of the mystique surrounding user interface synthesis on state-of-the-art workstations by describing in detail the construction of an interactive tool for computer-assisted learning. 1. Introduction Signal constellation design is a major part of constructing an efficient communication system. This task essentially entails trading off error frequency against information throughput, a chief occupation of modem designers. We propose and implement an interactive tool for designing and simulating arbitrary signal constellations. While the actual code that simulates signal constellations is rather trivial in itself, the user interface to this code is quite complex. To design and construct this user interface we have used Interface Builder, a new interactive tool that greatly facilitates the synthesis of user interfaces through an object-oriented methodology. Using the Interface Builder package and the Signal Constellation Design Tool as the target prototype, we show how an order-of-magnitude improvement can be achieved in the effort required to produce a complex user interface, and then draw some conclusions regarding the synthesis of user interfaces in general. Our secondary goal is to try to dispel some of the mystique surrounding user interface synthesis on state-of-the-art workstations. Many otherwise informed researchers have very little experience in user-interface design, and consequently view user interface design as some sort of a black art, best left to specialized hackers to dabble in. By user interface design I mean a collection of functionality (running on a bit-mapped display workstation with a mouse) that interacts with the user in a friendly manner via menus, scroll bars, control buttons, icons, mouse clicks, and key strokes. We intend to show that, quite to the contrary of these myths, given the proper tools and methodology, the synthesis of complex user interfaces could be rather trivial. As a case …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Usability evaluation of the user interface in electronic prescribing systems of Iran Health Insurance Organization and Social Security Organization

Introduction: The e-prescribing system is one of the basic technologies in the health system structure which was developed with the aim of properly managing healthcare resources and services, preventing common manual prescribing errors, and increasing patient safety. Given that the user interface of e-prescribing system is considered as the main factor of user acceptance, the purpose of the pre...

متن کامل

User Interface Design in Mobile Educational Applications

Introduction: User interfaces are a crucial factor in ensuring the success of mobile applications. Mobile Educational Applications not only provide flexibility in learning, but also allow learners to learn at any time and any place. The purpose of this article is to investigate the effective factors affecting the design of the user interface in mobile educational applications. Methods: Quantita...

متن کامل

Validation and reliability study of a ventilator usability assessment tool

Abstract Background: Usability is an index to assess a product from the viewpoint of users satisfaction, efficiency and productivity improvement. The main attributes of usability that are derived from the human factors are  and used  in usability design of the interfaces Include: compatibility, consistency, flexibility, minimal action, perceptual limitation, usefulness, learnability, ease of u...

متن کامل

FUM Students' Understanding of the Terms Used in User Interface of SIMAD Library Software

Background and Aim: The main objective of the research is to determine the understanding level of the students of Ferdowsi University of Mashhad in the terms used in user interface of SIMAD library software. Methods: The study is an applied research with survey descriptive method. Research population was Ferdowsi University of Mashhad, including 24346 students of whom 164 were selected as sampl...

متن کامل

عناصر مهم در طراحی رابط کاربری، قابلیت استفاده و مسائل فنی پایگاهها در فاصله سال‌های 93 تا 95

Introduction: Database design by taking into account the components of user interface, usability and technical issues, is a key indicator of quick access to the required information of the users. Ovid assessment criterion evaluates databases in terms of user interface, usability and technical issues. The purpose of the present paper is to determine the important elements in the design of user i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989